someone etwas zu getreuen händen übergeben - German English Dictionary